alter table jms_dm.dm_tab_missrate_sitecode_summary_dt
    set tblproperties ('external.table.purge' = 'true');
--hive删除表，同步会删除文件；文件会临时存储到回收站
drop table jms_dm.dm_tab_missrate_sitecode_summary_dt;
CREATE EXTERNAL TABLE if not exists jms_dm.dm_tab_missrate_sitecode_summary_dt
(
    day_time            string comment '日期',
    site_code           string comment '转运中心编码',
    site_name           string comment '转运中心名称',
    proxy_area_code     string comment '代理区编码',
    proxy_area_name     string comment '代理区编码名称',
    operate_qty         int comment '操作票数',
    errorseparate_qty   int comment '操作错分票数',
    sdmmiss_qty         int comment '三段码不全错分',
    sdmerror_qty        int comment '三段码错误错分',
    left_qty            int comment '操作错分',
    operate_cuofen_rate decimal(16,2) comment '转运操作错分率',
    cuofen_rate         decimal(16,2) comment '转运错分率'
)
    COMMENT '操作错分率汇总'
    PARTITIONED BY ( dt STRING COMMENT '扫描')
    STORED AS PARQUET
    LOCATION '/dw/hive/jms_dm.db/external/dm_tab_missrate_sitecode_summary_dt'
;
